คอมพิวเตอร์ กราฟิก คืออะไร

คอมพิวเตอร์กราฟิก (Computer Graphics) เป็นสาขาของคอมพิวเตอร์ที่เกี่ยวข้องกับการสร้างภาพที่สามารถแสดงผลได้บนหน้าจอหรือสื่อต่างๆ โดยใช้คอมพิวเตอร์เป็นเครื่องมือในการสร้างและประมวลผลภาพ คอมพิวเตอร์กราฟิกมีการใช้งานและประยุกต์ใช้ในหลากหลายสาขาอาชีพ เช่น สื่อสิ่งพิมพ์ดิจิตอล, ออกแบบกราฟิก, มัลติมีเดีย, เกมคอมพิวเตอร์, การโมเสคภาพ, งานออกแบบสถาปัตยกรรมคอมพิวเตอร์, พลิกฉากหนัง และอื่นๆ

ในการสร้างภาพ คอมพิวเตอร์กราฟิกใช้งานหลายเทคนิคและเทคโนโลยี เช่น

  • กราฟิก 2 มิติ (2D Graphics) จะใช้เทคนิคต่างๆ เช่น การวาดเส้น, การเตรียมภาพ, การระบายสี, การช่วยเหลือในการเข้าใจโครงสร้างข้อมูล การเคลื่อนที่, การหมุน, การซูม, การซ้ำวาด, การรูปร่างยานยนต์, การใช้ฐานข้อมูลทางเรขาคณิต
  • กราฟิก 3 มิติ (3D Graphics) ทำหน้าที่สร้างรูปภาพที่มีลักษณะเหมือนกับวัตถุที่เกิดขึ้นในโลกจริงออกมา ใช้สำหรับการสร้างองค์ประกอบหลายประเภท เช่น องค์ประกอบพื้นผิว, องค์ประกอบเงา, องค์ประกอบแสง, องค์ประกอบเสียง, การกระจายแสง, ข้อมูลการนำไปใช้ในงานที่อาจกลายเป็นผิดพลาด เป็นต้น
  • Animation เป็นการสร้างภาพเคลื่อนไหวต่อเนื่อง เพื่อสร้างความเป็นที่มีชีวิต, น่าสนใจ, และสร้างความเชื่อถือได้ในภาพ เรียกผลงานนี้ว่า อนิเมชัน หรือ คอมพิวเตอร์กราฟิกเคลื่อนไหว
  • Rendering เป็นกระบวนการที่คำนวณภาพ 3 มิติเพื่อทำให้ภาพดูเหมือนกับวัตถุจริงๆ ที่ได้รับผลกระทบจากแสง และวัตถุที่อยู่เหนือหลังบัลลังก์

การสร้างและพัฒนาคอมพิวเตอร์กราฟิกใช้ภาษาโปรแกรมต่างๆ เช่น C++, Java, Python, Matlab, OpenGL, DirectX, Unity เป็นต้น เพื่อให้สามารถสร้างภาพที่เป็นไปตามที่ต้องการได้อย่างมีประสิทธิภาพและความสวยงาม